package com.lyp.crm.dao;

import java.util.List;

import com.lyp.crm.entity.Fenye;
import com.lyp.crm.entity.Roles;
import com.lyp.crm.entity.Rolesmodules;
import com.lyp.crm.entity.Userroles;

public interface RolesMapper {
	List <Roles> selectRoles(Fenye<Roles> fenye);
	Integer selectCountRoles(Fenye<Roles> fenye);
	Integer deleteRoles(Integer rid);
	Integer updateRoles(Roles roles);
	Integer insertRoles(Roles roles);
	Integer selectinsertRname(Roles roles);
	List <Roles> selectRoleslist(Roles roles);
	
	List<Roles> myRoleslist(Integer uid);
	Integer selectUserroles(Userroles userroles);
	Integer insertUserroles(Userroles userroles);
	Integer deleteUserroles(Integer uuid);
	
	
	
	Integer selectdelByRrid(Integer rid);
	
	Integer insertRoleModule(List<Rolesmodules> list_jm);

	Integer deleteRoleModule(Integer rmrid);
}
